package br.com.advocacia.logica.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import br.com.advocacia.dao.unitario.contract.CidadeDaoContract;
import br.com.advocacia.entidade.Cidade;
import br.com.advocacia.logica.contract.CidadeLogicaContract;

@Service("cidadeLogica")
public class CidadeLogica extends DefaultLogica<Cidade> implements CidadeLogicaContract {
	
	private static final long serialVersionUID = 1L;
	
	@Autowired
	private CidadeDaoContract cidadeDao;
	
	@Override
	public List<Cidade> buscarCidadesPorEstado(Long idEstado, String nomeCidade) {
		return cidadeDao.buscarCidadesPorEstado(idEstado, nomeCidade);
	}

}